package propertiesio;

import java.util.Properties;
import java.util.Set;

public class PropertiesDemo2 {
    public static void main(String[] args) {
        // object setProperty(string key,string value)  设置集合的键和值，都是string类型，底层调用 Hashtable方法 put
        Properties prop = new Properties();
        prop.setProperty("江苏", "南京");
        prop.setProperty("安徽", "南京");
        prop.setProperty("广东", "广州");
        System.out.println(prop);

        // string getProperty(string key)               使用此属性列表中指定的键搜索属性
        System.out.println(prop.getProperty("江苏"));
        // Set<string>stringPropertyNames()             从该属性列表中返回一个不可修改的键集，其中键及其对应的值是字符串
        Set<String> keys = prop.stringPropertyNames();
        for (String key : keys) {
            System.out.println(key + "=" + prop.getProperty(key));
        }
    }
}
